.team-intro {
	padding: 60px !important;
	.members {
		margin-top: 60px;
		display: grid;
		grid-template-columns: repeat(4, 1fr);
		column-gap: 1vw;
	}
	.member {
		padding-bottom: 30px;
		display: grid;
		justify-items: center;
		background-color: #fff;
		box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
		border-radius: 10px;
		transition: 0.5s;
		&:hover {
			box-shadow: 0 0 36px rgba(0, 0, 0, 0.2);
			transform: translateY(-20px) scale(1.05);
		}
	}
	.avator {
		overflow: hidden;
		img {
			width: 100%;
			height: 460px;
			object-fit: cover;
		}
	}
	.name {
		margin-top: 18px;
		color: var(--text-color-darker);
		font-size: 18px;
		font-weight: 600;
	}
	.position {
		margin: 12px auto 18px;
		color: var(--text-color-darker-gray);
	}
	.socila-links {
		width: 100%;
		max-width: 200px;
		padding: 0 42px;
		display: flex;
		justify-content: space-between;
		li {
			list-style: none;
		}
		a {
			color: var(--text-color-gray);
			text-decoration: none;
		}
	}
}
